Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Great Britain F2 India F5 South Africa F1 USA F5 Canada F2 USA F9 Canada F3 The LTA Hull Challenger - Hull Fergana Challenger - Fergana BH Tennis Open International Cup - Belo Horizonte Renault Slovenian Open - Ljubljana Heineken Challenger - Ho Chi Minh City IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte Warsteiner Challenger Lubeck - Lubeck 2002 USTA Challenger of Calabasas - Calabasas USTA Seascape Challenger - Aptos Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Fergana Challenger - Fergana USTA Seascape Challenger - Aptos Geneva Challenger - Geneva BH Tennis Open International Cup - Belo Horizonte Open de Charleroi - Charleroi IV Gramado Open de Tenis - Gramado Residenza Open - Magdeburg Gallagher International - Hamilton Credicard Tennis Cup - Campos do Jordao Challenger Britania Zavaleta - Puebla Gosford Australian Unity Challenger - Gosford Urbana-Champaign Challenger - Urbana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Intersport Heilbronn Open - Heilbronn The Gallagher International ATP Tour Challenger - Hamilton Open de L'Isere - Grenoble Sylt Open 2000 - Sylt 2003 Freeman Men's Challenger - Joplin Warsteiner Challenger Lubeck 2001 - Lubeck Challenger Ford de Cherbourg - Cherbourg Binghamton Professional Tennis Tournament - Binghamton The Rajasthan Golden Jubilee - Jaipur Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City GHI Bronx Tennis Classic - Bronx West of England Challenger - Bristol Weissenhauser Strand Cup - Hamburg Credicard Mastercard Tennis Cup - Campos do Jordao Lamberts Open by Stawag - Aachen 2004 Freeman Men's Challenger - Joplin Uncle Toby's Burnie Challenger - Tasmania 2004 USTA Challenger of Calabasas - Calabasas Zagreb Open - Zagreb Ljubljana Open - Ljubljana The Surbiton Trophy - Surbiton Open de la Ville de Saint Denis - Reunion Island 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton X Open Internacional D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Media Will Cup Busan Challenger Tennis - Busan Belgaum Open - Belgaum Warsteiner Challenger Lubeck - Lubeck Hilton Waikoloa Village USTA Challenger - Waikoloa BMW Tennis Championship - Sunrise 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Uncle Toby's Australian Men's Clay Court Challenger - Canberra Tatra Banka Open 2003 - Bratislava Challenger Casablanca San Angel - Mexico City 2004 Colorado Tennis Classic - Denver Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Natrel's Challenger of Granby - Granby Torneo Internacional Challenger Fila 2005 - Leon Odlum Brown Vancouver Open - Vancouver Challenger Casablanca San Angel - Mexico City South African Airways Tennis Open - Durban USTA Tallahassee Tennis Challenger - Tallahassee Isla de Lanzarote - Lanzarote Unique Zagreb Open - Zagreb Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Binghamton Professional Tennis Tournament - Binghamton The West Side Tennis Club Grass Court Challenger - Forest Hills Delhi Challenger I - New Delhi Taiwan Challenger - Kaohsiung Odlum Brown Vancouver Open - Vancouver KGHM Dialog Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Swanston Challenger - Sacramento BNP Paribas Primrose - Bordeaux The Swanston Challenger - Sacramento Flea Market Cup Busan Challenger Tennis - Busan Noumea Challenger Sunrise Challenger Okal Cup 2004 - Eckental Malaysian Open - Kuala Lumpur Unicredit Czech Open - Prostejov Music City Challenger - Nashville BMW Tennis Championship - Sunrise Open de la Ville de Saint Denis - Reunion Island Voit Mexico City Open - Mexico City Vancouver Challenger Binghamton Challenger The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg Lubbock Challenger - Lubbock South African Airways Open - East London Chuncheon Challenger Rhodes Challenger Johannesburg Challenger Prostejov Challenger Ethias Tennis Trophy - Mons Pro Challenger at Calabasas - Calabasas III Isla de Lanzarote - Lanzarote Sacramento Challenger Knoxville Challenger Dallas Challenger Winnetka Challenger Open D'Orleans - Orleans Shanghai Challenger Tashkent Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Sacramento Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Quimper Challenger Challenger Banque Nationale Rimouski - Rimouski Winnetka Challenger Sao Paulo Challenger Heilbronn Challenger Pereira Challenger Bordeaux Challenger Johannesburg Challenger Busan Challenger Prostejov Challenger Oklahoma Challenger - Tulsa Vancouver Challenger Samsung Securities Cup - Seoul Heilbronn Open - Heilbronn Szczecin Challenger 2001 USTA Tallahassee Tennis Challenger - Tallahassee Busan Challenger Vancouver Challenger Sacramento Challenger Geneva Challenger Bangkok Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Atlanta Clay Court Challenger - Atlanta Sporting Challenger 2003 - Turin Cremona Challenger Winnetka Challenger Gimcheon Challenger Mauritius Open - Mauritius Tiburon Challenger Calabasas Challenger Charlottesville Challenger USTA Men's Challenger of Dallas - Dallas Draft Corona Mexico City Open - Mexico City Monterrey Challenger Noumea Challenger Flea Market Cup - Busan Singapore Challenger Open de L'Isere (Open 38) - Grenoble Britania Zavaleta - Puebla Sarasota Challenger Nottingham Challenger Rezidenza Open - Magdeburg Gallagher International - Hamilton Tennis Napoli Cup - Naples ARMS USTA Challenger - Rocky Mount Nottingham Challenger V Gramado Open de Tennis - Gramado USTA Men's Challenger of Dallas - Dallas Whirlpool Open - Budapest Calgary Challenger Charlottesville Challenger Tumkur Open - Tumkur Kuppers Kolsch Cup - Aachen USTA Men's Challenger of Dallas - Dallas Calgary Challenger XI Venice Open - Venice Bristol Challenger Trophy - Bristol Cridicard Mastercard Tennis Cup - Campos do Jordao Aberto Da Costa Do Sauipe - Bahia VIII Open Internacional D'Andorra - Andorra The LTA Manchester Challenger - Manchester Yokohama World Tennis Gaora Cup - Yokohama The $50,000 Pro Challenger at Calabasas - Calabasas Open de Franche Comte - Besancon Hilton Waikoloa Village USTA Challenger - Waikoloa Zagreb Open - Zagreb USTA Challenger of Dallas - Dallas Oldum Brown Vancouver Open - Vancouver Nottingham Men's Challenger - Nottingham USTA Challenger - Champaign Gemax Open - Belgrade Busan Challenger Fairfield Challenger Houston Challenger Nottingham Challenger Nottingham-2 Challenger Legg Mason Tennis Classic - Washington D.C. Surbiton Challenger Nottingham Challenger KGHM Dialog Polish Indoors - Wroclaw Fifth Third Bank Tennis Classic - Lexington Vancouver Challenger Dharwad Challenger 2003 - Dharwad 2002 Eddleman USTA Challenger - Birmingham The Surbiton Trophy - Surbiton Kun-Ming Challenger Nottingham-2 Challenger Eisenberg Jerusalem Open 2000 - Jerusalem Granby Challenger - Granby The Wrexham Challenger - Wrexham University of Tennessee USTA Challenger - Knoxville Lucknow ATP Tour Challenger - Lucknow Open Sainte-Victoire - Aix-En-Provence Steelers Cup - Kosice Ljubljana Open - Ljubljana The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Open de L'Isere - Grenoble The Nottingham Challenger - Nottingham Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Pro Tennis World Open - Boca Raton Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise dBI Tennis Challenger - Binghamton 2005 Tulsa Challenger - Tulsa Samsung Securities Cup - Seoul ATP Challenger Numea - New Caledonia USTA Freeman Men's Challenger - Joplin Baden Open - Ettlingen Odlum Brown Vancouver Open - Vancouver III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Aptos Challenger Charlottesville Challenger Seoul Challenger Houston Challenger Vancouver Challenger Kaohsiung Challenger The Stella Artois Grass Court Championships - Queen's/London President's Cup 2000 - Tashkent Samsung Securities Cup - Seoul Gold Flake Open - Chennai Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai The Stella Artois Grass Court Championships - London Tallahassee Challenger Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Milan Indoors - Milan The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Johannesburg Challenger Izmir Challenger BMW Open - Munich Savannah Challenger AAPT Championships - Adelaide Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart RCA Championships - Indianapolis International Tennis Championships - Delray Beach Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril Miller Lite Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Heilbronn Challenger ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Next Generation Adelaide International - Adelaide Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Guadalajara Challenger The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Heineken Open Shanghai - Shanghai China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Seoul Challenger Rimouski Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Pilot Pen Tennis - New Haven Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok SA Tennis Open - Johannesburg Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger AEGON Championships - London SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Dallas Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON Championships - London Rimouski Challenger Sarasota Challenger Atlanta Tennis Championships - Atlanta Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Milan Indoors - Milan Johannesburg Challenger Kremlin Cup - Moscow The Stella Artois Grass Court Championships - London PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Moselle Open - Metz Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Citi Open - Washington China Open - Beijing PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Abierto Mexicano - Los Cabos If Stockholm Open - Stockholm Athens Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Charlottesville Challenger Campbell's Hall of Fame Tennis Championships - Newport Hungarian Open - Budapest Mumbai Open - Mumbai Gerry Weber Open - Halle Knoxville Challenger Sydney International - Sydney Open Seat Godo 2007 - Barcelona US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona The Stella Artois Championships - London Hall of Fame Open - Newport Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha New York Open - New York Champaign Challenger SA Tennis Open - Johannesburg Serbia Open - Belgrade Hall of Fame Open - Newport Serbia Open - Belgrade Genova Challenger Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Farmers Classic - Los Angeles China Open - Beijing Erste Bank Open - Vienna U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Zagreb Challenger Farmers Classic - Los Angeles Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo AIG Japan Open - Tokyo Aptos Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tiburon Challenger Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Claro Open Colombia - Bogota III Gramado Open de Tenis - Gramado GHI Bronx Tennis Classic - Bronx Citi Open - Washington China Open - Beijing ASB Classic - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo TED Open-Akbank Private Banking - Istanbul Ecuador Open - Quito Okal Open - Eckental Challenger 42 - Andrezieux Memphis Open - Memphis Delray Beach Open - Delray Beach Privat Bank Cup - Dniepropetrovsk Ricoh Open - 's-Hertogenbosch Warsteiner Challenger Wolfsburg - Wolfsburg Hall of Fame Tennis Championships - Newport Sarajevo Open - Sarajevo Abierto Mexicano - Los Cabos 12th BH Tennis Open International Cup - Belo Horizonte New York Open - New York Delray Beach Open - Delray Beach BMW Open - Munich Hall of Fame Open - Newport Citi Open - Washington Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune bett1HULKS Indoors - Cologne Delray Beach Open - Delray Beach Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Qatar Open - Doha Open 13 - Marseille Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Sydney International - Sydney BMW Open - Munich The Stella Artois Championships - London Countrywide Classic - Los Angeles China Open - Beijing Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Open Seat Godo - Barcelona Apia International - Sydney Gerry Weber Open - Halle AEGON International - Eastbourne Milan Indoors - Milan Rakuten Japan Open - Tokyo European Open - Antwerp Ecuador Open - Quito Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch New York Open - New York Ordina Open - 's-Hertogenbosch Tennis Masters Series - Paris RCA Championships - Indianapolis Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Qatar Open - Doha Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Internationaler Raiffeisen Grand Prix - St. Polten Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Davidoff Swiss Indoors - Basel Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Coupe Rogers - Montreal Grand Prix de Tennis de Lyon - Lyon Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel BNP Paribas Masters - Paris AEGON Championships - London Pacific Life Open - Indian Wells Tennis Masters Series - Paris Tennis Masters Series - Toronto Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Rogers Cup - Montreal Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Masters - Paris French Open - Paris Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Claro Open Colombia - Bogota U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Abierto Mexicano - Los Cabos US Men's Clay Court Championship - Houston Fever-Tree Championships - London Wimbledon - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Wimbledon - London Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 2, 2R, RSA-DEN 5-0 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group I, 2R, RSA-NED 3-1 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, Group II, 2R, RSA-LTU 2-3 U.S. Open - New York Davis Cup, World Group, F, CRO-ARG 2-3 Wimbledon - London French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London French Open - Paris Sony Open Tennis - Miami River Oaks International Tennis Tournament - Houston Mutua Madrid Open - Madrid All Lower level tournaments Davis Cup, Group 1, PO, MAR-RSA 4-1 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, Group II, 1R, RSA-MON 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, Group 1, 1R, RSA-MKD 5-0 Davis Cup, Group 1, 2R, RSA-BLR 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, PO, RSA-IND, 1-4 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, World Group, SF, CRO-RUS 3-2 Kooyong Classic - Kooyong Olympics - Athens